package com.yunxi.quartz.pojo;

import com.github.pagehelper.PageInfo;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.io.Serializable;
import java.math.BigInteger;
@Data
@ApiModel(value="定时任务", description="定时任务")
public class JobAndTriggerRespVO implements Serializable {
    @ApiModelProperty(value = "任务名称")
    private String jobName;
    @ApiModelProperty(value = "任务分组")
    private String jobGroup;
    @ApiModelProperty(value = "任务class名称")
    private String jobClassName;
    @ApiModelProperty(value = "触发器名称")
    private String triggerName;
    @ApiModelProperty(value = "触发器所在组")
    private String triggerGroup;
    @ApiModelProperty(value = "重复间隔")
    private BigInteger repeatInterval;
    @ApiModelProperty(value = "触发时间")
    private BigInteger timesTriggered;
    @ApiModelProperty(value = "表达式")
    private String cronExpression;
    @ApiModelProperty(value = "时区")
    private String timeZoneId;
}
